package org.lc.stk.web.dto.bank;

import java.util.List;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotEmpty;

@Schema(description = "多课程题库DTO")
public class MultiCourseBankDTO extends BankDTO {
    
    @NotEmpty(message = "课程ID列表不能为空")
    @Schema(description = "关联课程ID列表", required = true)
    private List<Integer> courseIds;

    public List<Integer> getCourseIds() {
        return courseIds;
    }

    public void setCourseIds(List<Integer> courseIds) {
        this.courseIds = courseIds;
    }
}